Big Huge Thesaurus

Aplodontia rufa

noun